/* Reset
------------------------------------------ */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
input, textarea {font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;margin:0;}

/* Global
------------------------------------------ */
body {font:normal 81.3%/1.54 Verdana,sans-serif;color:#252525;background-color:#dedcd0;}

a:focus, a:hover {color:#000;text-decoration:underline;}
a {color:#005399;cursor:pointer;text-decoration:none;}
ul {margin:0 0 10px 20px;}
ol {margin:0 0 10px 30px;}
li {margin-bottom:5px;}
p, dl {margin:0 0 10px;}
em {font-style:italic;}
blockquote {margin:0 0 10px;color:#878073;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom: 1px dotted #c7cfd3;}
pre {white-space: pre; margin-bottom:10px;}
pre, code {font: 1em 'andale mono','lucida console',monospace;}
table {margin-bottom:10px;width:100%;}
th {font-weight:bold;}
thead th {background:#e8edf0;}
th,td,caption {padding: 4px 10px 4px 5px;}
tr.even td {background:#e5ecf9;}
caption {background:#eee;}
h1, h2, h3, h4, h5, h6, .h {font-family:Georgia,serif;font-weight:normal;margin-bottom:8px;line-height:1.07em;display:block;letter-spacing:-0.03em;}


/* Clear
------------------------------------------ */
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:block;}
.clearall {clear:both;}

/* Grid Containers
------------------------------------------ */
.contain-24 {width:940px;padding:0 20px;margin:0 auto;} /* main container */
.contain-25 {width:980px;margin:0 auto;} /* wide leader */

.contain-overlay-2 {width:90px;margin:0 auto 20px;}
.contain-overlay-4 {width:170px;margin:0 auto 20px;}
.contain-overlay-6 {width:250px;margin:0 auto 20px;}
.contain-overlay-8 {width:330px;margin:0 auto 20px;}
.contain-overlay-10 {width:410px;margin:0 auto 20px;}
.contain-overlay-12 {width:490px;margin:0 auto 20px;}
.contain-overlay-14 {width:570px;margin:0 auto 20px;}
.contain-overlay-16 {width:650px;margin:0 auto 20px;}
.contain-overlay-18 {width:730px;margin:0 auto 20px;}
.contain-overlay-20 {width:810px;margin:0 auto 20px;}
.contain-overlay-22 {width:890px;margin:0 auto 20px;}
.contain {position:relative;}

/* Grid
------------------------------------------ */
.area, .area-1, .area-2, .area-3, .area-4, .area-5, .area-6, .area-7, .area-8, .area-9, .area-10, .area-11, .area-12, .area-13, .area-14, .area-15, .area-16, .area-17, .area-18, .area-19, .area-20, .area-21, .area-22, .area-23, .area-24 {float:left;margin-right:20px;}

.area-1 {width:20px;}
.area-2 {width:60px;}
.area-3 {width:100px;}
.area-4 {width:140px;}
.area-5 {width:180px;}
.area-6 {width:220px;}
.area-7 {width:260px;}
.area-7_3 {width:270px;}
.area-7_5 {width: 280px;}
.area-7_7 {width:290px;}
.area-8 {width:300px;}
.area-9 {width:340px;}
.area-10 {width:380px;}
.area-11 {width:420px;}
.area-12 {width:460px;}
.area-13 {width:500px;}
.area-14 {width:540px;}
.area-15 {width:580px;}
.area-16 {width:620px;}
.area-17 {width:660px;}
.area-18 {width:700px;}
.area-19 {width:740px;}
.area-20 {width:780px;}
.area-21 {width:820px;}
.area-22 {width:860px;}
.area-23 {width:900px;}
.area-24, div.area-24 {width:940px;margin:0;}
.area-last {margin-right:0;}

/* Form Grid
------------------------------------------ */
input.area-1, textarea.area-1 {width:10px;}
input.area-2, textarea.area-2 {width:50px;}
input.area-3, textarea.area-3 {width:90px;}
input.area-4, textarea.area-4 {width:130px;}
input.area-5, textarea.area-5 {width:170px;}
input.area-6, textarea.area-6 {width:210px;}
input.area-7, textarea.area-7 {width:250px;}
input.area-8, textarea.area-8 {width:290px;}
input.area-9, textarea.area-9 {width:330px;}
input.area-10, textarea.area-10 {width:370px;}
input.area-11, textarea.area-11 {width:410px;}
input.area-12, textarea.area-12 {width:450px;}
input.area-13, textarea.area-13 {width:490px;}
input.area-14, textarea.area-14 {width:530px;}
input.area-15, textarea.area-15 {width:570px;}
input.area-16, textarea.area-16 {width:610px;}
input.area-17, textarea.area-17 {width:650px;}
input.area-18, textarea.area-18 {width:690px;}
input.area-19, textarea.area-19 {width:730px;}
input.area-20, textarea.area-20 {width:770px;}
input.area-21, textarea.area-21 {width:810px;}
input.area-22, textarea.area-22 {width:850px;}
input.area-23, textarea.area-23 {width:890px;}
input.area-24, textarea.area-24 {width:930px;margin:0;}

/* Prepend
------------------------------------------ */
.prepend-1 {margin-left:40px;}
.prepend-2 {margin-left:80px;}
.prepend-3 {margin-left:120px;}
.prepend-4 {margin-left:160px;}
.prepend-5 {margin-left:200px;}
.prepend-6 {margin-left:240px;}
.prepend-7 {margin-left:280px;}
.prepend-8 {margin-left:320px;}
.prepend-9 {margin-left:360px;}
.prepend-10 {margin-left:400px;}
.prepend-11 {margin-left:440px;}
.prepend-12 {margin-left:480px;}

/* Pad
------------------------------------------ */
.pad-1 {padding-left:40px;}
.pad-1_5 {padding-left:70px;}
.pad-2 {padding-left:80px;}
.pad-3 {padding-left:120px;}
.pad-4 {padding-left:160px;}
.pad-5 {padding-left:200px;}
.pad-6 {padding-left:240px;}

/* Push/Pull/Raise/Sink element right/left/up/down
------------------------------------------ */
.push-1 {margin-left:10px;margin-right:-10px;}
.push-2 {margin-left:20px;margin-right:-20px;}
.pull-1 {margin-left:-10px;}
.pull-2 {margin-left:-20px;}
.raise-1 {margin-top:-10px;}
.raise-2 {margin-top:-20px;}
.raise-overgif {margin-top:-7px;}
.sink-0_5 {margin-top:5px !important;}
.sink-0_3 {margin-top:3px !important;}
.sink-1 {margin-top:10px !important;}


/* Spacing
------------------------------------------ */
.space-0 {margin-bottom:0!important;}
.space-_5 {margin-bottom:5px!important;}
.space-1 {margin-bottom:10px!important;}
.space-1_5 {margin-bottom:15px!important;}
.space-2 {margin-bottom:20px!important;}
.space-3 {margin-bottom:30px!important;}
.space-4 {margin-bottom:40px!important;}



/* Sizes
------------------------------------------ */
.s-1 {font-size:3.38em!important;line-height:1.08em;!important} /*44px*/
.s-2 {font-size:2.15em!important;} /*28px*/
.s-3 {font-size:2em!important;} /*26px*/
.s-4 {font-size:1.69em!important;} /*22px*/
.s-5 {font-size:1.38em!important;} /*18px*/
.s-6 {font-size:1.23em!important;} /*16px*/
.s-7 {font-size:1.08em!important;} /*14px*/
.s-8 {font-size:1em!important;} /*13px*/
.s-9 {font-size:.92em!important;} /*12px*/
.s-10 {font-size:.85em!important;} /*11px*/
.s-11 {font-size:.77em!important;} /*10px*/
.s-12 {font-size:.69em!important;} /*9px*/
.s-13 {font-size:.62em!important;} /*8px*/
.s-15 {font-size:.54em!important;} /*7px*/
.s-16 {font-size:.46em!important;} /*6px*/

/* Colors
------------------------------------------ */
.c-1, .hed .c-1 a {color:#878073!important;}
.c-2, .hed .c-2 a {color:#fff!important;}
.c-3, .hed .c-3 a {color:#70AF00!important;}
.c-4, .hed .c-4 a {color:#2E3133!important;}
.c-5, .hed .c-5 a {color:#aa743d!important;}
.c-6, .hed .c-6 a {color:#36312d!important;}
.c-7, .hed .c-7 a  {color:#A3A59F!important;}


/* Min-Height
------------------------------------------- */
.min-h-40 {min-height:40px;height:auto !important;height:40px;}
.min-h-50 {min-height:50px;height:auto !important;height:50px;}
.min-h-60 {min-height:60px;height:auto !important;height:60px;}
.min-h-80 {min-height:80px;height:auto !important;height:80px;}
.min-h-140 {min-height:140px;height:auto !important;height:140px;}


/* Line-Height
------------------------------------------- */
.line-h-1 {line-height:1.38em;}
.line-h-2 {line-height:1.23em;}
.line-h-3 {line-height:1.15em;}


/* Overlay
------------------------------------------ */
.overlay-shell {position:absolute;width:100%;top:0;left:0;z-index:5000;background-color:rgba(0, 0, 0, 0.4);}
.overlay, .overlay-pop {padding:10px;background:url(../../../../../20110511010404im_/http_/i.bnet.com/images/201007/bkg-glass-2.png) repeat 0 0;-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.3);}
.overlay {border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.overlay-pop {position:absolute;z-index:5000;left:-9999px;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;}
.overlay-int {padding:20px 15px 5px;background-color:#fff;position:relative;}
.overlay-content {min-height:60px;}
.overlay-pop .overlay-int {padding-top:15px;}
a.overlay-close {background:url(../../../../../20110511011217im_/http_/i.zdnet.com/images/201004/icon-close-x.png) no-repeat center center;width:20px;height:19px;position:absolute;top:3px;right:3px;text-indent:-9999px;}
a:hover.overlay-close {background-color:#dde4e9;}
.overlay .notify {font:italic 1.54em Georgia,serif;color:#70AF00;padding:20px 20px 35px;}

/* form-1 */
.form-1 .lvl {background:url(../../../../../20110511014235im_/http_/i.bnet.com/images/201007/bkg-col-set-form-1.gif) repeat-y 0 0;}
.form-1 .label {padding:6px 10px;margin:0;line-height:1.33em;border-top:1px solid #D0D2BD; font-size:0.95em;}
.form-1 .lvl input, .form-1 .lvl textarea {border-bottom:0;}
.form-1 .lvl .checkbox, .form-1 .lvl .radio, .form-1 .lvl select {margin:6px 0 6px 10px;visibility:visible;}
.form-1 .supplement {line-height:1.33em;padding-top:7px;color:#000;}

/* form-1 col-set */
.col-set-lvl-2 .lvl {background-position:-120px 0;}
.col-set-lvl-3 .lvl {background-position:-80px 0;}
.col-set-lvl-4 .lvl {background-position:-40px 0;}
.col-set-lvl-5 .lvl {background-position:0 0;}

/*Join Now button */
.reg-join{background:url(../../../../../20110511014738im_/http_/i.bnet.com/images/201007/join-now-222x182.gif) no-repeat left top;float:right;text-indent:-9999em;}
.reg-join a{display:block;height:125px;margin:30px 60px;text-indent:-9999em;width:125px;outline:none;}

/* Text decoration
------------------------------------------ */
.meta {color:#878073;font-size:.85em;}
.fancy {font-family:Georgia,serif;font-style:italic;}
.normal {font-family:Verdana,sans-serif;font-style:normal;}
.heavy {font-weight:bold;}

.placeholder {color:#878787;font-style:italic;font-family:Georgia,serif;}

/* Behavior
------------------------------------------ */
.hide, .hidden {display:none;}
.loading {background-image:url(../../../../../20110511012052im_/http_/i.zdnet.com/images/200906/icon_loader-lite-bkg.gif);background-repeat:no-repeat;background-position:center center;}
.disabled {opacity:.25;cursor:default;}


/* Header /  Footer
------------------------------------------*/
#header .contain {background:url(../../../../../20110511014828im_/http_/i.bnet.com/images/201007/bkg-header-highlight.gif) no-repeat 50% 100%;}

.lvl-nav {margin-left:115px;}
#header .lvl-utils {background:url(../../../../../20110511014604im_/http_/i.bnet.com/images/201007/bkg-cbsi-bnet.png) no-repeat 7px 0;margin-left:110px;padding:5px 20px 15px 30px;}
.bnet-au #header .lvl-utils {background-image:url(../../../../../20110511013236im_/http_/i.bnet.com/images/201007/bkg-cbsi-bnet-au.png) !important;}

#header-pri {background:url(../../../../../20110511014254im_/http_/i.bnet.com/images/201007/bkg-header-top.gif) 0 100% repeat-x  #070706;}
#header-sec {background:url(../../../../../20110511013715im_/http_/i.bnet.com/images/201007/bkg-header-bottom.gif) 0 0 repeat-x #d7d5c9;-moz-box-shadow:0 -1px 0 #BBB9AF inset;-webkit-box-shadow:0 -1px 0 #BBB9AF inset;}

/* nav-pri */
.nav-pri {float:left;margin:0;list-style-type:none;font:1.08em/1em Georgia,serif;text-shadow:#fff 0 1px 0px;}
.nav-pri li, #header .hm, #header .hm:hover {float:left;margin:0 0 0 -1px;padding:0 1px 0 0;background:url(../../../../../20110511013407im_/http_/i.bnet.com/images/201007/bkg-nav-sep-lft.gif) no-repeat right 50%;}
.nav-pri li a {display:block;padding:14px 10px;color:#544f41;}
.nav-pri .on {background-image:none;}
.nav-pri .on a, .nav-pri .on a:active {background:url(../../../../../20110511013520im_/http_/i.bnet.com/images/201007/bkg-header-nav-on.gif) left top repeat-x #517d05;color:#fff;text-shadow:#344219 0 1px 0;-moz-box-shadow:0px -1px 5px #344219 inset; -webkit-box-shadow:0px -1px 5px #344219 inset;text-decoration:none;}
.nav-pri li:hover {background:url(../../../../../20110511013557im_/http_/i.bnet.com/images/201007/bkg-header-nav-hover.gif) repeat-x 100% 0;box-shadow:0 0px 4px rgba(0,0,0,.25) inset;-webkit-box-shadow:0 0px 4px rgba(0,0,0,.25) inset;-moz-box-shadow:0 0px 4px rgba(0,0,0,.25) inset;}
.nav-pri li a:active, .nav-pri li a:hover {text-decoration:none;}
.nav-pri li a:active {color:#5b880d;}
.nav-pri .external {background:url(../../../../../20110511014954im_/http_/i.bnet.com/images/201007/icon-external-hdr-link.gif) no-repeat right 50%;padding-right:12px;margin-right:2px;}
.nav-pri li:hover .external {background-image:url(../../../../../20110511014558im_/http_/i.bnet.com/images/201007/icon-external-hdr-hover.gif);}

#header .home {text-indent:-9999px;width:16px;height:14px;background:url(../../../../../20110511011727im_/http_/i.bnet.com/images/201007/bkg-header-footer-btns.png) no-repeat 6px -52px;-moz-box-shadow:none; -webkit-box-shadow:none;}
#header .on .home, #header .home:hover {background-position:6px -81px;}
#header .hm:hover {-moz-box-shadow:none; -webkit-box-shadow:none;}

/* site-logo */
.site-logo {text-indent:-9999px;display:block;background:url(../../../../../20110511015100im_/http_/i.bnet.com/images/201007/logo-bnet.png) no-repeat 0 0;width:82px;height:114px;}
#footer .site-logo {background-image:url(../../../../../20110511015200im_/http_/i.bnet.com/images/201007/logo-bnet-footer.png);height:145px;}
#header .site-logo {position:absolute;top:0;left:20px;}

/* social-follow */
.site-follow {height:26px;width:120px;padding:5px 0 5px 5px;margin:5px 15px 0 0;border-bottom:1px solid #434341;border-radius:4px;-moz-border-radius:4px;-moz-box-shadow:inset 0 -5px 5px #1f1f1e; -webkit-border-radius:4px;-webkit-box-shadow:inset 0 -5px 5px #1f1f1e;}
.site-follow .icon-cont-1 {margin-right:5px;}

/* site-search */
.site-search {width:300px;padding:5px;margin:5px -5px 0;border-bottom:1px solid #434341;position:relative;border-radius:4px;-moz-border-radius:4px;-moz-box-shadow:inset 0 -5px 5px #1f1f1e; -webkit-border-radius:4px;-webkit-box-shadow:inset 0 -5px 5px #1f1f1e;}
.site-search .query {font-size:1em;padding:5px;width:255px;height:16px;background-color:#eeede2;border:0;float:left;line-height:1em;-moz-box-shadow:inset -2px 2px 4px #c4c3ba; -webkit-box-shadow:inset -2px 2px 4px #c4c3ba;}
.search-short {width:185px;float:left; margin-right:0px;}
.search-short .query {width:140px;}

.site-search .btn-search {float:left;background:url(../../../../../20110511011727im_/http_/i.bnet.com/images/201007/bkg-header-footer-btns.png) no-repeat 0 0;width:35px;height:26px;text-indent:-9999px;border:0;}
.site-search .btn-search:focus {background-position: 0 -26px;}

.overlay-search {position:absolute;background-color:#1a1a19;padding:5px 10px 5px;z-index:5000;left:-9999px;min-width:110px;border:1px solid #353533;border-top-color:#1a1a19;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.3);}
.overlay-search li {border-color:#070706 !important;-moz-box-shadow:0 1px 0 #353533;-webkit-box-shadow:0 1px 0 #353533;box-shadow:0 1px 0 #353533;}
.overlay-search li a {color:#a7a194;display:block;}
.overlay-search li a:hover {color:#878073;}
.overlay-search .on, .overlay-search .on:hover {color:#fff;}

/* site-utils */
.site-utils {color:#9f9789;padding-right:5px;text-align:right;}
.site-utils a, .site-utils a:hover {color:#70af00;}


/* footer */
#footer {color:#878073;text-shadow:#fff 0 1px 0px;background:url(../../../../../20110511013947im_/http_/i.bnet.com/images/201007/bkg-footer.gif) repeat-x 0 0 #dedcd0;}
#footer .contain {padding-top:30px;padding-bottom:50px;}
#footer a {color:#36312d;}
#footer .h {font-style:italic;}
#footer .site-overview .h {margin-bottom:0;}
#footer .cbs .legal {border-style:dotted;border-color:#878073;border-width:1px 0;padding:4px 0;}
#footer .cbs .lvl {margin-bottom:10px;}
#footer .cbs select {margin-left:10px;margin-bottom:0;}
#footer .cbs .sites form {display:inline;}

/* Content
----------------------*/
#trunk {background:url(../../../../../20110511014108im_/http_/i.bnet.com/images/201007/bkg-body-fade.gif) #fff repeat-x left top;}
#content {background:#fff;padding-top:10px;padding-bottom:10px;}
#content.col-set-grid {background-image:url(../../../../../20110511010747im_/http_/i.zdnet.com/images/201004/grid.gif);background-repeat:repeat;}
#content.col-set-1 {background:url(../../../../../20110511015223im_/http_/i.bnet.com/images/201007/bkg-content-1.gif) repeat-y 50% 0 #fff;}

/* col-sets
----------------------*/
.col-set-2 {background-image:url(../../../../../20110511011027im_/http_/i.zdnet.com/images/201004/bkg-col-set-2-140.gif);background-repeat:repeat;background-position:0 0;}
.col-set-3 {background-image:url(../../../../../20110511011302im_/http_/i.zdnet.com/images/201004/bkg-col-set-3-220.gif);background-repeat:repeat;background-position:0 0;}
.col-set-4 {background-image:url(../../../../../20110511011208im_/http_/i.zdnet.com/images/201004/bkg-col-set-4-300.gif);background-repeat:repeat;background-position:0 0;}

/* Contents
------------------------------------------ */
.content-1 .h {margin-bottom:10px;}
.content-1 p {margin-bottom:15px;}
.content-1 ul, .content-1 ol {margin-bottom:15px;}
.content-1 table {margin-bottom:15px;}
.content-1 pre {margin-bottom:15px; }
.content-1 blockquote {margin:0 15px 15px;}
.content-1 .video-player {margin-bottom:15px;}

.content-2 .h {margin-bottom:3px;}
.content-2 p {margin-bottom:3px;}
.content-2 ul, .content-2 ol {margin-bottom:5px;}
.content-2 li {margin-bottom:3px;}
.content-2 table {margin-bottom:3px;}

.content-3 .h {margin-bottom:5px;}
.content-3 p {margin-bottom:5px;}
.content-3 ul, .content-3 ol {margin-bottom:5px;}
.content-3 li {margin-bottom:3px;}


/* Landing Pad
-------------------------------------------*/
.banner-1 {padding:10px 0 1px;background:url(../../../../../20110511014003im_/http_/i.bnet.com/images/201007/bkg-landing-pad-btm.png) no-repeat 50% 100%;}

.banner-landing {padding-top:10px;}
.banner-landing .banner-1 {padding-top:0;}

.banner-2 a {color:#fff;}
.banner-2 {background:#111110 url(../../../../../20110511013346im_/http_/i.bnet.com/images/201007/bkg-banner-2.jpg) no-repeat center 0;padding-top:15px;padding-bottom:5px;color:#fff;}

.hot-topics {position:relative;}
.hot-topics .aside {background-color:transparent;}
.hot-topics a {color:#33322e;}

.landing-pad .thumb .caption {background:url(../../../../../20110511010404im_/http_/i.bnet.com/images/201007/bkg-glass-2.png);}
.landing-pad .area-8 .caption .int {padding:10px;}


/* Entry
------------------------------------------ */
.entry {overflow:hidden;}
.left {float:left !important;}
.left-a, .left-1 {float:left !important;margin-right:10px;}
.left-2 {float:left !important;margin-right:20px;}
.right {float:right !important;}
.right-1 {float:right !important;margin-right:10px;}
.right-2 {float:right !important;margin-right:20px;}
.alignleft {float:left;margin:2px 15px 5px 0 !important;}
.alignright {float:right;margin:2px 0 5px 15px !important;}
.center {text-align:center !important;}
.u {text-decoration:underline !important;}

/* breadcrumb */
.breadcrumb {color:#959595;font-style:italic;font-family:Georgia,serif;font-size:.92em;margin-bottom:10px;}

/* mask */
.mask {overflow:hidden;background-color:#fff;color:#DDE4E9;display:block;} /*background-color:#DEDCD0;*/
.mask-16x9-60 {width:60px;height:32px;}
.mask-16x9-90 {width:90px;height:50px;}
.mask-16x9-130, .mask-ws-130 {width:130px;height:72px;}
.mask-16x9-140 {width:140px;height:78px;}
.mask-16x9-170 {width:170px;height:95px;}
.mask-16x9-210 {width:210px;height:118px;}
.mask-16x9-290 {width:290px;height:162px;}
.mask-16x9-380, .mask-ws-380 {width:380px;height:213px;}
.mask-16x9-620, .mask-ws-620 {width:620px;height:348px;}

.mask-7x5-60 {width:60px;height:43px;}
.mask-7x5-130 {width:130px;height:92px;}
.mask-7x5-140 {width:140px;height:100px;}
.mask-7x5-210 {width:210px;height:148px;}
.mask-7x5-290 {width:290px;height:206px;}
.mask-7x5-380 {width:380px;height:270px;}

.mask-5x2-620 {width:620px;height:250px;}
.mask-5x2-460 {width:460px;height:184px;}
.mask-5x2-300 {width:300px;height:120px;}

.mask-2x1-210 {width:210px;height:105px;}


/* Inlay
------------------------------------------ */
.inlay {display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:0 0;}
.inlay-16x9-380 {background-image:url(../../../../../20110511012334im_/http_/i.zdnet.com/images/201004/bkg-inlay-380.png);}

.inlay-7x5-210 {background-image:url(../../../../../20110511012411im_/http_/i.zdnet.com/images/201004/bkg-inlay-210x105.png);}
.inlay-7x5-130 {background-image:url(../../../../../20110511012352im_/http_/i.zdnet.com/images/201004/bkg-inlay-130.png);}
.inlay-7x5-140 {background-image:url(../../../../../20110511014710im_/http_/i.bnet.com/images/201007/bkg-inlay-140.png);}
.inlay-7x5-60 {background-image:url(../../../../../20110511014630im_/http_/i.bnet.com/images/201007/bkg-inlay-60.png);}

.inlay-5x2-620 {background-image:url(../../../../../20110511013828im_/http_/i.bnet.com/images/201007/bkg-inlay-620.png);}
.inlay-5x2-300 {background-image:url(../../../../../20110511014643im_/http_/i.bnet.com/images/201007/bkg-inlay-300.png);}
.inlay-5x2-460 {background-image:url(../../../../../20110511010215im_/http_/i.bnet.com/css/fa/fa-base7c7f.css?t=20110420);}

.inlay-play-1 {background:transparent url(../../../../../20110511011448im_/http_/i.zdnet.com/images/201004/btn-play-overlay.png) no-repeat center center;}

/* Header Views
------------------------------------------ */
.hed-1, .hed-2 {margin-bottom:8px;position:relative;z-index:0;}
.hed-1 .h, .hed-2 .h {margin:0;background:url(../../../../../20110511012224im_/http_/i.bnet.com/images/201007/bkg-hed-stripe.gif) repeat-x left .4em;font-style:italic;}
.hed-1 .s-1, .hed-1 .s-2, .hed-1 .s-3, .hed-2 .s-1, .hed-2 .s-2, .hed-2 .s-3 {background-position:0 .5em;}
.hed-1 .int, .hed-2 .int {background-color:#fff;padding-right:10px;display:inline;font-size:1em;}
.hed-2 .int {background:url(../../../../../20110511010632im_/http_/i.bnet.com/images/201007/bkg-col2-set.gif) repeat-y -20px 0 #fff;}

/* hed misc */
.aside {background-color:#fff;padding-left:10px;right:0;top:0;position:absolute;}
.aside .count {line-height:0;}


/* Lists
------------------------------------------ */
.list-1, .list-2, .list-3, .list-4, .list-5, .list-6, .list-8, .list-cmnts-1, .list-drawer-1, .list-drawer-2 {margin-left:0;list-style-type:none;}
.list-1 li, .list-2 li {background:url(../../../../../20110511013607im_/http_/i.bnet.com/images/201007/icon-bullet-tan-6x6.gif) no-repeat 2px .625em;padding:1px 0 1px 20px;margin-bottom:20px;}
.list-1 .icon, .list-2 .icon {background-position:0 50%;}
.list-1 .on a {color:#961515;}

.list-2 li {background-image:url(../../../../../20110511014022im_/http_/i.bnet.com/images/201007/icon-arrow-tan-10x10.gif);background-position:2px .5em;margin-bottom:5px;}

.list-3 li {margin-bottom:5px;} /* flatten */

.list-4 li, .list-4 dt, .list-4 dd {float:left;margin-bottom:0;margin-right:10px;}
.list-4 li:last-child, .list-4 dd:last-child {margin-right:0;}

.list-5 li {padding:8px;margin:0;position:relative;}
.list-5 .alt {background-color:#f3f6f7;}
.list-5 .icon-1 {padding-left:34px;}
.list-5 li .meta {display:block;}
.list-5 li .icon-cont {position:absolute;z-index:1;top:10px;left:8px;}

.list-6 li, .list-6 dt, .list-6 dd {float:left;margin-bottom:0;padding-right:20px;}
.list-6 li:last-child, .list-6 dd:last-child {padding-right:10px;}

.list-7 {margin-left:0;list-style-type:none;margin-bottom:10px;}
.list-7 li {background-image:url(../../../../../20110511014121im_/http_/i.bnet.com/images/201007/icon-green-arrow-10x10.gif);background-position:2px .5em;background-repeat:no-repeat;margin-bottom:5px;padding-left:20px;}

.list-8 li {margin:0;padding:2px 10px;position:relative;}
.list-8 .alt {background-color:#f0efea;}

.list-2.s-9 li, .list-2.s-10 li, .list-2.line-h-1 li, .list-2.fancy li, .list-7.s-9 li, .list-7.s-10 li, .list-7.line-h-1 li, .list-7.fancy li {background-position:2px .3em;}

.list-bdr li, .list-dbl-bdr li {border-bottom:1px solid #e5e4d9;margin-top:0;margin-bottom:3px;padding-bottom:3px;}
.list-dbl-bdr li {-moz-box-shadow:0 1px 0 #f8f7f4; -webkit-box-shadow:0 1px 0 #f8f7f4;}

.list-drawer-2 a:hover {text-decoration:none;}
.list-drawer-2 > li {padding-top:5px;padding-bottom:5px;margin:0;border-bottom:1px solid #e5e4d9;-moz-box-shadow:0 1px 1px #F8F7F4;;-webkit-box-shadow:0 1px 1px #F8F7F4;;}
.list-drawer-2 > a {text-shadow:0px 0px 1px #fff;display:block;}
.list-drawer-2 > li.on {background-color:#ebe9dd;-moz-box-shadow:inset 0px 3px 6px #d3d1c5; -webkit-box-shadow:inset 0px 3px 6px    #d3d1c5;-webkit-border-radius:4px;-moz-border-radius:4px;border-top:none;border-bottom-color:#f8f7f4;}
.list-drawer-2 > li.on a {background:url(../../../../../20110511014022im_/http_/i.bnet.com/images/201007/icon-arrow-tan-10x10.gif) no-repeat 5px 62.5%; color:#252525; padding-left:20px;;}


/* Rivers
------------------------------------------ */
.river-1, .river-2, .river {list-style-type:none;margin-left:0;margin-bottom:5px;}
.river-1 > li, .river > li {margin-bottom:15px;}
.river-1 .h, .river .h {margin-bottom:3px;}
.river-1 p, .river p {margin-bottom:3px;}
.river-1 ul, .river ul {margin-bottom:5px;}
.river-1 ul li, .river ul li {margin-bottom:3px;}
.river-1 .cnb-tags, .river .cnb-tags {margin-bottom:3px;}
.river-1 .left, .river .left {margin-right:20px;}

.river-1 > li.pick {background:url(../../../../../20110511014534im_/http_/i.bnet.com/images/201007/bkg-editors-pick-top.gif) repeat-x 0 0;margin-bottom:22px !important;padding-bottom:0; padding-top:7px;}
.river-1 > li.pick .int {border:1px solid #dcdacb;border-width:0 1px 1px !important;padding:10px 15px;background-color:#f0efea;text-shadow:0 1px 0 #fff !important;margin-bottom:-1px;}

/* River with non-shadow/non inlay thumbs */
.river-2 > li {margin-bottom:15px;position:relative;z-index:0;min-height:40px;}
.river-2 .h {margin-bottom:3px;}
.river-2 p {margin-bottom:3px;}
.river-2 ul {margin-bottom:5px;}
.river-2 ul li {margin-bottom:3px;}
.river-2 .cnb-tags {margin-bottom:3px;}
.river-2 .thumb {top:5px;left:0;position:absolute;z-index:1;}

/* For small rivers  use class="river river-3"" */
.river-3 > li {margin-bottom:5px}

.river-fl > li {float:left;margin-right:10px;}

/* Rivers with borders */
.river-bdr > li {border-bottom:1px solid #ebebdf;padding-bottom:8px;margin-bottom:10px;}
.river-bdr > li:last-child {border-bottom:none;}

/*Tabs*/
.view-tab{background:url(../../../../../20110511011708im_/http_/i.bnet.com/images/200909/bkg_selector.gif) repeat-x 0 bottom; font-family:Georgia,serif;font-style:italic;margin:0; padding-left:5px;}
.view-tab li{-moz-border-radius:3px 3px 3px 3px; background-image:none; border-color:#CFCECC #CFCECC; border-style:solid solid none; border-width:1px 1px 0; float:left; margin:1px 5px 0 0; padding:0; position:relative; list-style:none;}
.view-tab li a{background:url(../../../../../20110511021132im_/http_/i.bnet.com/images/200910/bkg-tab-1x33.gif) repeat-x 0 top; border-color:#FFFFFF #FFFFFF -moz-use-text-color; border-style:solid solid none; border-width:1px 1px 0; color:#36312D; display:block; font-size:1.1em; padding:5px 10px; text-align:center; text-shadow: 0 1px 1px #fff;}
.view-tab .on a{margin-bottom:-1px; margin-top:1px; background:url(../../../../../20110511011736im_/http_/i.bnet.com/images/200910/bkg_select-tab-on.gif) repeat-x scroll 0 0 #FFFFFF;}


/* drawer */
#drawer {position:absolute;z-index:1;}

/* Glass
------------------------------------------ */
.glass-1 {background:url(https://web.archive.org/web/20110511021149im_/http://www.bnet.com/) repeat 0 0;}
.glass-2 {background:url(https://web.archive.org/web/20110511021057im_/http://www.bnet.com/) repeat 0 0;}
.glass-3 {background:url(https://web.archive.org/web/20110511021112im_/http://www.bnet.com/) repeat 0 0;}

/* Shadow
------------------------------------------ */
.shadow-1 {background:url(../../../../../20110511014220im_/http_/i.bnet.com/images/201007/btm-shadow.png) no-repeat 100% 100%;padding-bottom:8px;} /* For large thumbs */
.shadow-2 {background:url(../../../../../20110511013455im_/http_/i.bnet.com/images/201007/btm-shadow-2.png) no-repeat 100% 100%;padding-bottom:10px;} /* For views */
.shadow-3 {background:url(../../../../../20110511013319im_/http_/i.bnet.com/images/201007/btm-shadow-4.png) no-repeat 100% 100%;padding-bottom:4px;} /* for 60x43 thumbs */


/* Buttons
------------------------------------------ */
.btn-1, .btn-2 {border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-style:italic;font-family:Georgia,serif;text-align:center;background:#527e05 url(../../../../../20110511021318im_/http_/i.bnet.com/images/200910/bkg-button.gif) repeat-x 0 0;color:#fff;text-shadow:1px 1px 0 #344219;border:1px solid #527e05;}
a.btn-1, a.btn-2 {display:block;float:left;}

.btn-1:hover, .btn-2:hover {text-decoration:none !important;color:#fff !important;text-shadow:1px 1px 0 #344219 !important;}
.btn-1:focus, .btn-2:focus {text-decoration:none !important;outline:none !important;color:#344219 !important;text-shadow:1px 1px 0 #fff !important;}

.btn:focus {outline:0;}
.btn:-moz-focus-inner {border:0;}

.btn-1 {padding:5px 20px;}
.btn-2 {padding:3px 10px;}

.btn-3 {font-style:italic;font-family:Georgia,serif;color:#252525;padding:3px 5px;line-height:1em;display:block;float:left;background-color:#F0EFE9;border:1px solid #DCDACB;-moz-box-shadow:inset 0 2px 3px #fff;-webkit-box-shadow:inset 0 3px 3px #fff;-moz-border-radius:2px;-webkit-border-radius:2px;text-shadow:1px 1px 0 #fff;}
.btn-3:hover, .btn-3:focus {text-decoration:none;border:1px solid #bab8af;}

.btn-tr {font-size:1.17em;font-style:italic;font-family:Georgia,serif;padding:3px 10px;background-color:#498abe;color:#fff;-moz-box-shadow:0 1px 2px #DDE4E9; -webkit-box-shadow:0 1px 2px #DDE4E9;-moz-border-radius:2px; -webkit-border-radius:2px;}
.btn-tr:hover {color:#fff;background-color:#1D4E7F;text-decoration:none;}
.lvl-btn .btn-tr {display:block;float:left;margin-right:10px;text-shadow:#1D4E7F 0 1px 1px;}
.lvl-btn-1 {background:url(../../../../../20110511014836im_/http_/i.bnet.com/images/201007/bkg-lvl-button-2.png) 0 100% no-repeat;padding-left:10px;}

.btn-1 .loading, .btn-2 .loading {background-image:url(../../../../../20110511010756im_/http_/i.zdnet.com/images/201004/icon-loading-toolbar.gif);text-indent:-9999px;}

/* Icons
------------------------------------------ */
.icon-1, .icon-1-a, .icon-1-b, .icon-1-c, .icon-1-d {padding-left:22px;background-repeat:no-repeat;background-position:0 .17em;} /* 16x16 */
.icon-2, .icon-2-a, .icon-2-b, .icon-2-c, .icon-2-d {padding-left:18px;background-repeat:no-repeat;background-position:0 .08em;} /* 12x12 */
.icon-1-a, .icon-2-a {background-position:0 50%;}
.icon-1-b, .icon-2-b {background-position:0 0;}
.icon-1-c, .icon-2-c {padding-left:0;padding-right:22px;background-position:100% 50%;} /* right sided icon */
.icon-1-d, .icon-2-d {background-position:0 .98em;}  /* icon in river li */

.icon-cont {display:block;width:16px;height:16px;background-repeat:no-repeat;background-position:0 0;overflow:hidden;text-indent:-9999px;}
.icon-cont-1 {display:block;width:25px;height:25px;background-repeat:no-repeat;background-position:0 0;overflow:hidden;text-indent:-9999px;}

.icon-adj {display:block;}

/* Flags use with icon-1 */
.i-flag {background-image:url(../../../../../20110511015309im_/http_/i.bnet.com/images/201007/icons-flags.png);}
.au-flag {background-position:0 -33px;}
.uk-flag {background-position:0 -72px;}
.cn-flag {background-position:0 -112px;}

/* 12x12 icons */
.i-comment-2 {background-image:url(../../../../../20110511013223im_/http_/i.bnet.com/images/201007/icon-2-comment.gif);}

/* 25x25 */
.i-twitter-3 {background-image:url("../../../../../20110511010925im_/http_/i.bnet.com/images/201009/shareTwitter_25x25.png")}
.i-facebook-3 {background-image:url("../../../../../20110511012202im_/http_/i.bnet.com/images/201009/shareFacebook_25x25.png")}
.i-mobile-3 {background-image:url(../../../../../20110511011657im_/http_/i.bnet.com/images/201103/i-mobile-25x25.png)}
.i-email-3 {background-image:url(../../../../../20110511011431im_/http_/i.bnet.com/images/201009/shareEmail_25x25.png)}

/* Thumb
------------------------------------------ */
.thumb {position:relative;overflow:hidden;display:block;}
.thumb img {display:block;}
.thumb .caption {width:100%;color:#fff;position:absolute;z-index:2;bottom:0;left:0;background:url(https://web.archive.org/web/20110511021112im_/http://www.bnet.com/) repeat 0 0;}
.thumb .caption a, .thumb a .caption {color:#fff;text-shadow:0 1px 0 #303438;}
.thumb .caption a:hover, .thumb a:hover .caption {color:#aff331;text-decoration:none;}

.thumb-1 {border:5px solid #FFF;}
.thumb-2 {border:3px solid #e8edf0;}
.thumb-3 {border:3px solid #DEDCD0;}
.thumb-4 {border:5px solid #DEDCD0;}

.caption {display:block;letter-spacing:-0.03em;}
.caption .h {margin:0;}
.caption .int {display:block;padding:3px 5px;}


/* Code Tips */
.code {background-color:#F0F0EA;padding:10px;margin-bottom:10px;}
.tip {background-color:#F0F0EA;padding:0 10px;font-weight:bold;}


/* Ads
------------------------------------------ */

/* leader */
.leader {text-align:center;margin-bottom:10px;}
.leader-crosstalk {background-color:transparent;}

/* mpu */
.mpu, .macAd {margin-bottom:20px;}

.fd .mpu-upper, .door .mpu-upper {margin-top:-10px;}

.ad-marquee, .ad-text-link {margin-bottom:20px;}

#header .ad-skylight {width:120px;float:right;margin-left:10px;}

#content .ocp-sponsor {margin:0 4px 20px;background:none;}

/* vtu */
.ads_vtlList {margin-left:0;list-style-type:none;}
.ads_vtlList  li {background:url(../../../../../20110511012034im_/http_/i.zdnet.com/images/201004/icon-arrow-grey-8x8.gif) no-repeat 2px .5em;padding-left:20px;}
.ad-text-link .tkHed {font-family:Georgia,serif;font-weight:bold;font-style:italic;color:#70AF00;font-size:1.38em;}
.ad-text-link .ads_vtlMore {color:#878073;font-size:0.85em;font-family:Georgia,serif;font-style:italic;padding-left:5px;}

/* Medusa */
#medusa h2{font-style:italic; color:#70AF00; font-size: 1.23em; font-weight:bold; margin-bottom:5px;}
#medusa h2 span{background:url(../../../../../20110511010632im_/http_/i.bnet.com/images/201007/bkg-col2-set.gif) repeat-y scroll -20px 0 #FFFFFF; display:inline; padding-right:10px;line-height:1.07em;}
#medusa ul{list-style:none; margin:20px 0; padding:0;}
#medusa li{border-bottom:1px solid #E5E4D9; padding-bottom:10px; padding-left:24px; margin-bottom:10px; background:url(../../../../../20110511010927im_/http_/i.zdnet.com/images/icn/itp/bnet_16x16_type_1.gif) no-repeat 0 .65em;}
#medusa li a{font:bold 1.1em Arial, serif; display:block;}

/* Vendor showcase */
#powerPlayShell h3 {background:url("../../../../../20110511012224im_/http_/i.bnet.com/images/201007/bkg-hed-stripe.gif") repeat-x left 0.4em ;font-style:italic;margin:0;font-family:Georgia,serif;font-weight:bold;font-style:italic;color:#70AF00;font-size:1.23em;}
#powerPlayShell h3 span {background:url("../../../../../20110511010632im_/http_/i.bnet.com/images/201007/bkg-col2-set.gif") repeat-y -20px 0 #fff;display:inline;font-size:1em;padding-right:10px;}
#pplayLinks ul {margin-left:0;list-style-type:none;}
#pplayLinks ul li {background:url(../../../../../20110511012034im_/http_/i.zdnet.com/images/201004/icon-arrow-grey-8x8.gif) no-repeat 2px .5em;padding-left:20px;}
#pplayLinks ul li .credit {color:#878073;font-size:0.85em;font-family:Georgia,serif;font-style:italic;padding-left:5px;}

/* Think Tank */
#powerPromo {margin-bottom:20px;text-shadow:0 1px 0 #fff;line-height:1.32em;}
#powerPromo h6 {background: url(../../../../../20110511014720im_/http_/i.bnet.com/images/201007/thinkTankHdr_300x50.png) 0 0 no-repeat;border:0;padding-top:67px;height:0px !important;overflow:hidden;height /**/:67px;margin:0;}
#powerPromo dl {border-bottom:1px solid #e5e4d9;margin-top:0;margin-bottom:10px;padding-bottom:10px;-moz-box-shadow:0 1px 0 #f8f7f4; -webkit-box-shadow:0 1px 0 #f8f7f4;font-size:.92em;}
#powerPromo dt {background: url(../../../../../20110511013838im_/http_/i.bnet.com/images/201007/btnOpen_12x13.png) 0 .38em no-repeat;padding-left:22px;font-weight:bold;}
#powerPromo dd {padding-left:22px;margin-top: 5px;}
#powerPromo dd.dek {display: none;}
#powerPromo dd.dek a, #powerPromo dd.dek a:hover {color:#000;}
#powerPromo dd.dek img {float:left;margin:0 5px 2px 0;}

#powerPromo  dl.selected dd.dek {display: block;}
#powerPromo  dl.selected dt {background-image: url(../../../../../20110511013955im_/http_/i.bnet.com/images/201007/btnClose_12x13.png);}

#powerLogos  {margin-top:10px;}
#powerLogos  span {display: block;font-size:.85em;color:#979793;padding:4px 0;}
#powerLogos ul {padding:5px 0;margin:0;background-color:#FFF;border: 1px solid #e5e4d9;}
#powerLogos ul li {border:0;background:none;display:inline;padding:2px;}




/* Random
------------------------------------------ */
.pullQuote { background:url(../../../../../20110511011017im_/http_/i.zdnet.com/images/200803/bg-pc-notch-920x10.jpg) no-repeat scroll left bottom #BCC5CF;color:#303F4F;font:italic 1.5em Georgia,serif;text-shadow:0 1px 0 #fff;margin:5px 20px 0 5px;padding:20px 15px 30px;width:180px;float:left;}

.cnb-logos {background:url(../../../../../20110511010839im_/http_/i.zdnet.com/images/201004/cnb-logos.png) no-repeat center center;height:35px;width:100%;text-indent:-9999px;overflow:hidden;}

.cnb-tags {padding:10px 5px !important;}
.cnb-tags .more {font-weight:bold;font-family:Georgia,serif;font-style:italic;white-space:nowrap;}

/*Survey Icon*/
.i-geo{background:url(../../../../../20110511012343im_/http_/i.zdnet.com/images/201004/i-geo-icon-20x25.gif) no-repeat 0 3px; padding-left:30px;}

/* Hot Discussions */
.hot-comment {background:url(https://web.archive.org/web/20110511021225im_/http://www.bnet.com/) 0 0 no-repeat;width:80px;height:43px;text-align:center;text-shadow:0 1px 0 #95b55d;}



/*
     FILE ARCHIVED ON 01:02:15 May 11, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:35:17 Mar 15, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.549
  exclusion.robots: 0.021
  exclusion.robots.policy: 0.01
  esindex: 0.009
  cdx.remote: 56.437
  LoadShardBlock: 187.281 (3)
  PetaboxLoader3.datanode: 179.913 (4)
  load_resource: 23.143
*/